Synonyms for "traveller''s letter of credit"

Words with similar meaning